package com.icim.entity;

import java.sql.Timestamp;

/**
 * Ret_tm_cus_prd_in entity. @author MyEclipse Persistence Tools
 */

public class Ret_tm_cus_prd_in implements java.io.Serializable {

	// Fields    

	/**
     * 
     */
    private static final long serialVersionUID = -7184761938272040271L;
    private String boxname;
	private String factoryname;
	private String productrequestname;
	private String productspecname;
	private String producttype;
	private String thickness;
	private String targetproductspecname;
	private String targetproductrequest;
	private String targetthickness;
	private String lotname;
	private String boxtype;
	private Integer boxcapacity;
	private Integer productquantity;
	private String eventuser;
	private Timestamp eventtime;
	private Integer releasequantity;
	private String receivestate;
	private String receiveflag;
	private Timestamp deliverytime;
	private String errormessage;

	// Constructors

	/** default constructor */
	public Ret_tm_cus_prd_in() {
	}


	/** full constructor */
	public Ret_tm_cus_prd_in(String boxname, String factoryname, String productrequestname, String productspecname,
			String producttype, String thickness, String targetproductspecname, String targetproductrequest,
			String targetthickness, String lotname, String boxtype, Integer boxcapacity, Integer productquantity,
			String eventuser, Timestamp eventtime, Integer releasequantity, String receivestate, String receiveflag,
			Timestamp deliverytime, String errormessage) {
		this.boxname = boxname;
		this.factoryname = factoryname;
		this.productrequestname = productrequestname;
		this.productspecname = productspecname;
		this.producttype = producttype;
		this.thickness = thickness;
		this.targetproductspecname = targetproductspecname;
		this.targetproductrequest = targetproductrequest;
		this.targetthickness = targetthickness;
		this.lotname = lotname;
		this.boxtype = boxtype;
		this.boxcapacity = boxcapacity;
		this.productquantity = productquantity;
		this.eventuser = eventuser;
		this.eventtime = eventtime;
		this.releasequantity = releasequantity;
		this.receivestate = receivestate;
		this.receiveflag = receiveflag;
		this.deliverytime = deliverytime;
		this.errormessage = errormessage;
	}

	// Property accessors

	public String getBoxname() {
		return this.boxname;
	}

	public void setBoxname(String boxname) {
		this.boxname = boxname;
	}

	public String getFactoryname() {
		return this.factoryname;
	}

	public void setFactoryname(String factoryname) {
		this.factoryname = factoryname;
	}

	public String getProductrequestname() {
		return this.productrequestname;
	}

	public void setProductrequestname(String productrequestname) {
		this.productrequestname = productrequestname;
	}

	public String getProductspecname() {
		return this.productspecname;
	}

	public void setProductspecname(String productspecname) {
		this.productspecname = productspecname;
	}

	public String getProducttype() {
		return this.producttype;
	}

	public void setProducttype(String producttype) {
		this.producttype = producttype;
	}

	public String getThickness() {
		return this.thickness;
	}

	public void setThickness(String thickness) {
		this.thickness = thickness;
	}

	public String getTargetproductspecname() {
		return this.targetproductspecname;
	}

	public void setTargetproductspecname(String targetproductspecname) {
		this.targetproductspecname = targetproductspecname;
	}

	public String getTargetproductrequest() {
		return this.targetproductrequest;
	}

	public void setTargetproductrequest(String targetproductrequest) {
		this.targetproductrequest = targetproductrequest;
	}

	public String getTargetthickness() {
		return this.targetthickness;
	}

	public void setTargetthickness(String targetthickness) {
		this.targetthickness = targetthickness;
	}

	public String getLotname() {
		return this.lotname;
	}

	public void setLotname(String lotname) {
		this.lotname = lotname;
	}

	public String getBoxtype() {
		return this.boxtype;
	}

	public void setBoxtype(String boxtype) {
		this.boxtype = boxtype;
	}

	public Integer getBoxcapacity() {
		return this.boxcapacity;
	}

	public void setBoxcapacity(Integer boxcapacity) {
		this.boxcapacity = boxcapacity;
	}

	public Integer getProductquantity() {
		return this.productquantity;
	}

	public void setProductquantity(Integer productquantity) {
		this.productquantity = productquantity;
	}

	public String getEventuser() {
		return this.eventuser;
	}

	public void setEventuser(String eventuser) {
		this.eventuser = eventuser;
	}

	public Timestamp getEventtime() {
		return this.eventtime;
	}

	public void setEventtime(Timestamp eventtime) {
		this.eventtime = eventtime;
	}

	public Integer getReleasequantity() {
		return this.releasequantity;
	}

	public void setReleasequantity(Integer releasequantity) {
		this.releasequantity = releasequantity;
	}

	public String getReceivestate() {
		return this.receivestate;
	}

	public void setReceivestate(String receivestate) {
		this.receivestate = receivestate;
	}

	public String getReceiveflag() {
		return this.receiveflag;
	}

	public void setReceiveflag(String receiveflag) {
		this.receiveflag = receiveflag;
	}

	public Timestamp getDeliverytime() {
		return this.deliverytime;
	}

	public void setDeliverytime(Timestamp deliverytime) {
		this.deliverytime = deliverytime;
	}

	public String getErrormessage() {
		return this.errormessage;
	}

	public void setErrormessage(String errormessage) {
		this.errormessage = errormessage;
	}


	@Override
	public String toString() {
		return "Ret_tm_cus_prd_in [boxname=" + boxname + ", factoryname="
				+ factoryname + ", productrequestname=" + productrequestname
				+ ", productspecname=" + productspecname + ", producttype="
				+ producttype + ", thickness=" + thickness
				+ ", targetproductspecname=" + targetproductspecname
				+ ", targetproductrequest=" + targetproductrequest
				+ ", targetthickness=" + targetthickness + ", lotname="
				+ lotname + ", boxtype=" + boxtype + ", boxcapacity="
				+ boxcapacity + ", productquantity=" + productquantity
				+ ", eventuser=" + eventuser + ", eventtime=" + eventtime
				+ ", releasequantity=" + releasequantity + ", receivestate="
				+ receivestate + ", receiveflag=" + receiveflag
				+ ", deliverytime=" + deliverytime + ", errormessage="
				+ errormessage + "]";
	}

}